CONSTRUCTOR AND INHERITANCE